package event

// SupervisorAllocate 督导师分配
type SupervisorAllocate struct {
	SupervisorId          string `json:"SupervisorId"`
	SupervisorPhoneNumber string `json:"supervisor_phone_number"`
	UserName              string `json:"UserName"`
	UserId                string `json:"UserId"`
}

// OrderCreateNotify 订单创建通知
type OrderCreateNotify struct {
	OrderId string `json:"order_id"`
}

type GrabOrderSuccess struct {
	OrderNo  string `json:"order_no"`
	GrabUser string `json:"grab_user"`
}

type EnterSession struct {
	ToUserName string `json:"to_user_name"`
	CreateTime int64  `json:"create_time"`
	MsgType    string `json:"msg_type"`
	Event      string `json:"event"`
	Token      string `json:"token"`
	OpenKfId   string `json:"open_kf_id"`
}

type DeliverySession struct {
	OrderNo    string `json:"order_no"`
	GrabUserId string `json:"grab_user_id"`
	CreateTime int64  `json:"create_time"`
	Count      int    `json:"count"`
}
